rum baba - German English Dictionary